﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Reborn.Infrastructure.Interface
{
    public interface IPlugin
    {
        /// <summary>
        /// 初始化插件
        /// </summary>
        void Init();


        /// <summary>
        /// 插件名称
        /// </summary>
        /// <returns></returns>
        string Name();


        /// <summary>
        /// 插件描述
        /// </summary>
        /// <returns></returns>
        string Description();

        /// <summary>
        /// 版本号
        /// </summary>
        /// <returns></returns>
        string Version();

    }
}
